/**
 * 
 */
package com.scpii.universal.hibernate.dao;

import java.util.List;

import com.scpii.universal.hibernate.entity.ContentTab;

/**
 * genericWeb
 * @author weny
 * 2012-7-6上午09:30:02
 */
public interface ContentDao extends BaseDao<ContentTab, Integer> {
	
	/**
	 * 批量删除内容
	 * @param cateIds
	 * @author liuhj
	 * 2012-7-23下午03:56:02
	 */
	public void delete(String cateIds);
	
	/**
	 * 获取分类下内容列表的最大置顶顺序号
	 * @author Taylor
	 * 2012-11-25 下午04:09:25
	 * @param intCateId
	 * @return
	 * int
	 */
	public int getMaxSortOrder(int intCateId);
	
	/**
	 * 根据用户ID，分类ID查询内容
	 * @param userId
	 * @param cateId
	 * @return
	 */
	public List<ContentTab> getByUserCateIds(int userId,int cateId);
	
	public Integer getContentIdByResourceId(Long intResourceId);
}
